Big Huge Thesaurus

Chenopodium hybridum

noun